platen of typewriter - Turkish English Dictionary